64805c0c43282ad978e1fc0f311a01283fc40d10,threads/src/main/java/org/jboss/as/threads/QueuelessThreadPoolExecutorElement.java,QueuelessThreadPoolExecutorElement,activate,#ServiceActivatorContext#,109

Before Change


            keepAlive = keepaliveTime.getUnit().toNanos(keepaliveTime.getDuration());

        final ScaledCount maxThreads = getMaxThreads();
        final QueuelessThreadPoolService service = new QueuelessThreadPoolService(maxThreads != null ? maxThreads.getScaledCount() : Integer.MAX_VALUE, blocking, keepAlive);
        final ServiceName serviceName = JBOSS_THREAD_EXECUTOR.append(getName());
        final BatchServiceBuilder<ExecutorService> serviceBuilder = batchBuilder.addService(serviceName, service);
        final String threadFactory = getThreadFactory();

After Change


            keepAlive = keepaliveTime.getUnit().toNanos(keepaliveTime.getDuration());

        final ScaledCount maxThreads = getMaxThreads();
        final QueuelessThreadPoolService service = new QueuelessThreadPoolService(maxThreads.getScaledCount(), blocking, keepAlive);
        final ServiceName serviceName = JBOSS_THREAD_EXECUTOR.append(getName());
        final BatchServiceBuilder<ExecutorService> serviceBuilder = batchBuilder.addService(serviceName, service);
        final String threadFactory = getThreadFactory();